@charset "utf-8";
/*Reset*/
html{ padding:0; margin:0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body,button,input,textarea{font:12px/1.5 Tahoma,Helvetica,Arial,'Microsoft YaHei',sans-serif;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
fieldset,img{border:0;vertical-align:top;}
button,input,textarea{ vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
a{text-decoration:none;cursor:pointer;color:#7f7f7f;}
/*a:hover{text-decoration:none;color:#000;}*/
body{color:#666666; background: #f5f5f5; -webkit-user-select:none}
/*css sprite*/
.setup-tit em,.setup-cls,.url-tit h2,.url-cls,.remove{background:url(images/imgbg.png) no-repeat;}
.search-engine:hover{ opacity:.7 }
/* smart push */
.smart-push-f{display:inline; position:relative; padding-bottom:10px; }
.smart-push-f .smart-push-pre{position:absolute;  right:0px; display:none; margin-top:0; }
.smart-push-f .smart-push-pre-ui{width: 190px;box-shadow: 0 2px 5px rgba(0,0,0,.16); border: solid 1px #c6c6c6; position:relative; margin:8px 10px 0 0; padding:8px 8px; background:#fff }
.smart-push-f:hover .smart-push-pre{display:block}
.smart-push-f h3{color:#666; padding-bottom:3px; text-align:left}
.smart-push-f .smart-push-pre-ui.nodata{width:100px}
.smart-push-f .smart-push-pre-ui.nodata h3{text-align:center}
.smart-push-f .smart-push-pre-ui em{background:url(images/smart_arrow_top.png); width:15px; height:7px; position:absolute; top:-7px; right:25px}
.smart-push-f .smart-push-pre-ui a{pointer-events:none}
.smart-push-f .smart-push-pre-ui li{white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
/*setup*/
.setup{ position:absolute; top:13px; right:16px; z-index:20;}
.setup-tit, .setup-tit em, .smart-push, .smart-push em{ display:inline-block; line-height:15px; background-position:3px 3px;padding:3px 6px 3px 20px;box-sizing:border-box; border:1px solid transparent}
.setup-tit, .smart-push{padding:0;border-radius:3px; }
.setup-tit:hover, .smart-push-f:hover .smart-push{ border:1px solid #ccc;  background:#EBEBEB -webkit-linear-gradient(#FEFEFE, #F8F8F8 40%, #E9E9E9); mar--gin-right:-1px;mar--gin-top:-1px; }
.setup-tit:active, .smart-push-f:active .smart-push{border:1px solid #ccc;-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);background: #ebebeb -webkit-linear-gradient(#f4f4f4, #efefef 40%, #dcdcdc); cursor:pointer}
.smart-push em{background:url(images/smart_icon.png) no-repeat 4px center}
.smart-push.active em{background-image:url(images/smart_icon_hover.png)}
.setup-pop{ position:absolute; color:#333333; border:1px solid #a2abb2;background:-webkit-gradient(linear,0 0,0 20%,from(#eff8ff),to(#ffffff)); width:301px; padding:2px; box-shadow:0 1px 1px #fff inset,0 4px 4px #c7c7c7; top:42px; right:10px; font-family:"宋体";border-radius:3px;z-index:13}
.setup-arr { position:absolute; top:-7px; right:22px; height:8px; overflow:hidden;}
.setup-arr span{ display:block; width:10px; height:10px; border:1px solid #9aa2aa; box-shadow:1px 1px 1px #fff inset; background:#eef8ff; -webkit-transform:rotate(45deg); margin-top:2px;}
.setup-cls{ position:absolute; display:block; width:20px; height:20px; background-position:0 -24px; top:2px; right:4px;}
.setup-cls:hover{ background-position:0 -54px;}
.setup-pop ul{ border-bottom:1px solid #f2f2f2; padding:8px 12px 10px;}
.setup-pop li{ height:26px; line-height:26px;}
.setup-pop dl{ line-height:26px; padding:7px 12px 10px;}
.setup-pop dd{ padding-bottom:8px;}
.setup-pop dd select{ width:274px;}
.setup-pop .setup-opt{ margin-top: -2px; }
/*wrap*/
.wrap{position:absolute;width:57%;max-width:1100px;min-width:600px;opacity:0;-webkit-user-select:none}

/*search*/
.search-cat{ padding-bottom:9px;}
.search-cat a{ padding:5px 13px; margin-right:5px; font-size:14px; font-weight:bold; color:#838383; border-radius:3px; }
.search-cat a:hover{background:#dfdfdf}
.search-cat a.on{ color:#fff; font-weight:bold; background:#6eb1ed;}
#search-form{ width:491px; margin:0 auto; margin-bottom: 30px }
.search{  border:1px solid #cdcdcd; background:#fff; border-radius:3px; box-shadow:0 1px #fff, inset 0 1px 5px rgba(0,0,0,.15);display:-webkit-box; overflow:hidden; position:relative; z-index:0;}
.search.focus{ /*box-shadow:0 0 6px #90ce7e;*/ border:1px solid #90ce7e}
.search .ipt{-webkit-box-flex:1;}
.search .ipt input{ width:375px; font-size:14px; outline:none; border:none; height:22px; line-height:22px; margin-top:4px; padding-bottom: 3px; padding-left:45px; border-radius:3px 0 0 3px; background-color:transparent}
input.input-txt-place{ color:#bebebe }
.search .btn{ width:43px; height:29px; border:none; border-left:1px solid #cacaca; font-weight:bold; background:-webkit-linear-gradient(bottom, #E7E7E7, #F8F8F8); font-size:14px; color:#5C6066; text-shadow:1px 1px 1px #fff; cursor:pointer; border-radius:0 2px 2px 0;}
.search .btn input{background:url(images/search.png) no-repeat center 7px; text-indent:-9999px; border:none; width:100%; height:100%}
.search .btnhov{ background:-webkit-gradient(linear,0 0,0 50%,from(#fefefe),to(#f4f4f4)); color:#62ad35;}
.search .btnclk{ background:#f3f3f3; color:#62ad35; box-shadow:1px 2px 3px #c5c4c5 inset,0 0 2px #c5c4c5 inset;}
.search .btnup{ background:#f2f2f2; color:#62ad35; box-shadow:3px 3px 8px #d6d6d6 inset,-3px -3px 8px #d6d6d6 inset;}
.search-engine{ position:absolute; top:7px; left:7px; cursor:pointer;overflow:visible}
.search-engine a{ float:left; width:16px; height:16px;}
.search-engine a.so, a.news_so, a.video_so, a.image_so, a.music_so, a.map_so, a.wenda_so{ background:url(images/so_ico.png) no-repeat;}
.search-engine a.baidu, a.news_baidu, a.video_baidu, a.image_baidu, a.music_baidu, a.map_baidu, a.wenda_baidu{ background:url(images/baidu_ico.gif) no-repeat;}
.search-engine a.google, a.news_google, a.video_google, a.image_google, a.music_google, a.map_google, a.wenda_google{ background:url(images/google_ico.png) no-repeat;}
.search-engine a.sogou, a.news_sogou, a.video_sogou, a.image_sogou, a.music_sogou, a.map_sogou, a.wenda_sogou{ background:url(images/sogou_ico.png) no-repeat;}
.search-arr{ float:left; height:5px; overflow:hidden; margin:7px 0 0 5px;}
.search-arr span{ float:left; width:7px; height:7px; background:#6f6f6f; -webkit-transform:rotate(45deg); margin-top:-5px;}
.search-menu{ position: absolute; z-index:30; margin-left:-8px; margin-top:10px; border:1px solid #ccc; background:#fff; padding:2px 0; box-shadow:1px 3px 15px #ccc}
.search-menu a{ float:left; width:16px; height:16px; margin: 1px; margin-right:5px;}
.search-menu a.so{ background:url(images/so_ico.png) no-repeat;}
.search-menu a.baidu{ background:url(images/baidu_ico.gif) no-repeat;}
.search-menu a.google{ background:url(images/google_ico.png) no-repeat;}
.search-menu>li{ padding:3px 55px 3px 4px; cursor:pointer; }
.search-menu>li:hover{ background:#D9F0D0; }
#search-hotword{position:absolute;top: 2px;right: 45px;width: 28px;height: 26px;background-position: 11px -19px; overflow:hidden; cursor:pointer; background:url(images/hot_k_toggle.png) no-repeat; display:none;}
#search-hotword.open{ background-position:-30px 0}
/*grid*/
.grid{ min-width: 600px; max-width:1000px; margin:0 auto; position:relative; }
.grid ul::after{ content: ' '; display:block; height:0; clear:both; }
.tile{ float:left; box-sizing:border-box; width:25%; padding:10px 8px; font-size:14px; position:relative; -webkit-transition-property:left,top; -webkit-transition-duration:100ms; -webkit-transition-timing-function:ease-in;}
.box{overflow:hidden; position:relative; back--ground:#ccc; box-shadow: 0 21px 27px rgba(0,0,0,.1);}
.box::before{position:absolute; display:block; left:0; top:0; content:' '; width:100%; height:100%; z-index:11; border-radius:0px; border:1px solid #000; box-sizing:border-box; opacity:.1;pointer-events:none}
.box:hover::before{opacity:.20}
.box:active, .drag-helper .box{box-shadow: 0 21px 27px rgba(0,0,0,.25);}
.tile-logo{position:absolute; width:100%; height:100%; top:0px}
.box img{width:100%; height:100%}
.widget{height:100%}
/*
.tile-logo,.tile-add{ overflow:hidden; position:relative; background:#ccc; box-shadow: 0 21px 27px rgba(0,0,0,.1);}
.tile-logo:active, .tile-add:active, .drag-helper .tile-logo, .drag-helper .tile-add{box-shadow: 0 21px 27px rgba(0,0,0,.25);}
.tile-logo::before, .tile-add::before{ position:absolute; display:block; left:0; top:0; content:' '; width:100%; height:100%; z-index:11; border-radius:0px; border:1px solid #000; box-sizing:border-box; opacity:.1;pointer-events:none }
/*.tile-logo:hover::before, .tile-add:hover::before{ opacity:.20 }
.tile-logo::after, .tile-add::after{ position:absolute; display:block; left:0; top:0; content:' '; width:100%; height:100%; z-index:10;  pointer-events:none;}
.tile-add{ background:#fff;}
.tile-logo{position:absolute; top:0}
.empty-tile a{cursor:default}
.empty-tile .tile-logo::before{ display: none }
.empty-tile .tile-logo::after{ display: none }
.tile-logo img,.tile-add img{ width:100%;}*/
.tile-tit{ height:22px; line-height:22px; position:absolute; left:0; bottom:-22px; opacity:0; background:rgba(0,0,0,.30);color:#fff; padding-left:5px; width:100%;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;-webkit-transition:bottom 150ms 160ms, opacity 150ms 160ms;}
/*.tile-tit::after{ clear:both; content:' '; display:block; height:0 }*/
.tile-logo:hover .tile-tit{bottom:0; opacity:1}
.hide-tit .tile-tit{opacity:0!important;}
.tile-add{ overflow:hidden;}
.remove{ cursor:pointer; display:block; width:16px; height:16px; position:absolute; top:4px; right:3px; opacity:0; z-index:11; background-image:url() }
.tile-on .remove{ opacity:1;-webkit-transition:opacity ease-in 150ms .5s}
.tile-on .remove:hover{ -webkit-transition:none;background-image:url()}
/*url*/
.add-url{ width:450px; height:400px; position:fixed; top:45%; left:50%; margin:-200px 0 0 -225px; background:#fff; z-index:10; background:#fbfbfd; border:1px solid #7fa8c9; border-radius:3px; box-shadow:0px 3px 5px #c4c4c4; z-index:12}
.ui-effects-explode .add-url{ margin:0 }
.url-tit{ height:25px; line-height:25px; border-bottom:1px solid #7ea3c2;background:-webkit-gradient(linear,0 0,0 50%,from(#a9c5dd),to(#9eb9d0)); color:#fff; text-shadow:1px 1px 0 #8ba3b8;}
.url-tit h2{ float:left; padding:0 0 0 28px; background-position:6px -80px;}
/*.url-cls{ float:right; width:42px; height:20px; border:1px solid #90a9bc; border-top:none; background-position:16px -106px; border-radius:0 0 3px 3px; margin:0 6px 0 0;}
.url-clshov{ border:1px solid #8ea7ba; border-top:none; background-color:rgba(255,255,255,0.4);}
.url-clsclk{ border:1px solid #b38a8e; border-top:none; background-color:rgba(255,48,48,0.4);}
.url-clsup{ border:1px solid #b45a62; border-top:none; background-color:rgba(255,67,67,0.4);}*/
.url-list{ line-height:25px; padding:12px 22px 0;}
.url-list li{ padding:10px 0 0 0; height:27px }
.ipt-2{ width:407px; height:23px; line-height:23px; box-shadow: inset 0 1px 1px rgba(0,0,0,.09);border: solid 1px #d6d6d6; border-radius:1px; margin-left:5px; padding-left: 5px; margin-top:-4px }
.ipt-2+label.error{color:#F00; margin-left:47px}
.url-box{ margin:0 22px; border:1px solid #d6d6d6;background:-webkit-gradient(linear,0 0,0 15%,from(#f9f9f9),to(#ffffff)); height:245px; margin-top:23px;}
.url-tag{ display:-webkit-box;}
.url-tag li{-webkit-box-flex:1; text-align:center; height:25px; line-height:25px; border:solid #C9C9C9; border-width:0 0 1px 1px; margin-left:-1px; cursor:pointer;background:-webkit-gradient(linear,0 0,0 50%,from(#fbfbfb),to(#f9f9f9));}
.url-tag li.cur{ border-bottom:none; background:none;}
.url-often{ padding:5px 0; height:204px; overflow:auto;}
.url-often li{ height:25px; line-height:25px; padding:0 10px; overflow:hidden }
.url-often li.hover{ background:#eee;cursor:pointer}
.url-often li img{ float:left; margin:5px 5px 0 0;}
.url-b{ text-align:right; padding:12px 22px 0 0;}
.btn-2,.btn-3{ width:69px; height:22px; font-family:"宋体"; cursor:pointer; border-radius:2px; box-shadow:0 2px 3px #e4e4e6; margin-left:3px;}
.btn-2{ border:1px solid #54b40e;background:-webkit-gradient(linear,0 0,0 15%,from(#73d22b),to(#5bbd17)); color:#fff;}
.btn-2hov{ border:1px solid #5eb737; background:-webkit-gradient(linear,0 0,0 15%,from(#91e359),to(#74dc58));}
.btn-2clk{ border:1px solid #189a1e; background:-webkit-gradient(linear,0 0,0 15%,from(#5fcd30),to(#62c128)); box-shadow:1px 1px 3px #1aad21 inset,0 0 2px #1aad21 inset;}
.btn-2up{ border:1px solid #89cc56; background:-webkit-gradient(linear,0 0,0 15%,from(#9ddf6a),to(#8cd15c)); box-shadow:none;}
.btn-3{ border:1px solid #d7d7d7;background:-webkit-gradient(linear,0 0,0 15%,from(#fdfdfd),to(#f4f4f4));}
.btn-3hov{ border:1px solid #acacac; background:-webkit-gradient(linear,0 0,0 15%,from(#fefefe),to(#f8f8f8));}
.btn-3clk{ border:1px solid #b4b4b4; background:#f3f3f3; box-shadow:1px 1px 3px #c8c7c8 inset,0 0 2px #c8c7c8 inset;}
.btn-3up{ border:1px solid #bdbdbd; background:-webkit-gradient(linear,0 0,0 15%,from(#fefefe),to(#f9f9f9)); box-shadow:none;}
.addurl-mask{ background: -webkit-radial-gradient(rgba(245, 245, 245, 0.1),rgba(245, 245, 245, 0.1) 24.5%,rgba(145, 145, 145, 1)); display: -webkit-box; overflow: auto; position: fixed; right: 0; top: 0; bottom: 0; left: 0; z-index: 1001; }
.drag_hover{ background:#f00 }
.effects-transfer{ border:1px solid gray }
.remove-tips{ position:fixed; top:10px; left:50%; z-index:11; background:#fff8cc; border:1px solid #dcc080; color:#a16e0b; padding:3px 10px; line-height:24px }
.remove-tips a{ text-decoration:underline }
.ui-state-highlight{ float:left; width:24.9%;box-sizing:border-box;padding:23px 13px 51px 13px }
.ui-state-highlight::after{ border:1px dashed #333; width:100%; display:block; content:' '; height:100%;border-radius:3px }

.drag-helper{ position:absolute; z-index:9999; padding:23px 13px; font-size:14px }
.drag-switcher{ position:absolute; z-index:9998; padding:23px 13px; font-size:14px; }
.tile, .drag-helper, .drag-switcher{padding:5px 5px}
.pass-drag{  z-index:9997 }
.pass-drag-left{ left:-15px }
.pass-drag-top{ top:-15px }
.pass-drag-right{ left:15px }
.pass-drag-bottom{ top:15px }
.yellow-tips, .custom-mode-tips{ display:none; position:absolute; z-index:30; top: -20px; left:12px; background:#fff8cc; border:1px solid #dcc080; color:#a16e0b; padding:3px 30px 3px 10px; line-height:24px; white-space:nowrap }
.yellow-tips .btn-close, .custom-mode-tips .btn-close{position:absolute; display:block; width:8px; height:8px; top:11px; right:7px; background:url() no-repeat left top;}
.yellow-tips .btn-close:hover, .custom-mode-tips .btn-close:hover{ background-image:url() }
.yellow-tips .btn-close:active, .custom-mode-tips .btn-close:active{ background-image:url() }

.news-box-tips{/*display:block; top:30px*/}
.news-box-tips em{position:absolute; width:15px; height:8px; background:url(images/tips_arrow.png); left:20px;top:-8px}
.arrow-right em{position:absolute; width:7px; height:14px; background:url(images/tips_arrow_right.png); right:-7px;top:8px}
.smart-push-tips, .smart-restore-tips{left:auto; right:136px; top:8px; padding-right:10px}

/*add url*/
.add-url{ width:650px; height:454px; position:fixed; top:45%; left:50%; margin:-227px 0 0 -325px; background:#f5f5f5; border:1px solid #8c8c8c; border-radius:3px; box-shadow: 0 0 6px rgba(59,71,81,.17), 3px 4px 35px rgba(71,87,100,.69); z-index:1002; display:none}
.add-url .title{background:-webkit-linear-gradient(top, #f4f7f9, #eff3f7); height:40px; line-height:40px; border-bottom:1px solid #c2cad2; margin-top:1px;border-radius:4px 4px 0 0; padding-top:1px;box-shadow: 1px 2px 3px rgba(0,0,0,.07), inset 1px 1px rgba(255,255,255,.65); position:absolute; z-index:1; width:100%}
.add-url .title h2{font-size:18px; font-weight:700; background:url(images/add_url.png); text-indent:-9999px; width:70px; height:19px; margin:10px 0 0 10px; float:left}
.add-url .title form{ background:url(images/add_url_search.png) no-repeat; position:absolute; width:227px; height:30px; right:50px; top:6px; line-height:1.5; white-space:nowrap}
.add-url .title input{outline:0;width:225px; height:25px; line-height:1.4; padding:0 5px; box-shadow: 0 2px rgba(255,255,255,.6), inset 0 1px 1px rgba(0,0,0,.09);border: solid 1px #b0bdc7;border-radius: 2px;background-color: #fff;position:absolute; right:50px; top:6px; -webkit-appearance:textfield}
.url-cls{ float:right; width:16px; height:16px; background:url(images/add_url_res.png) no-repeat -43px 0; margin:10px 12px 0 0;}
.add-url .url-cats{background:#ecf1f7; width:144px; height:414px; border-radius:4px 0 0 4px; padding-top:40px; box-shadow:-2px 0px 2px rgba(0,0,0, .1) inset; float:left}
.add-url .url-cats li{height:37px; line-height:37px; font-size:14px; font-weight:400; text-align:center;color:#516572; cursor:pointer;/*-webkit-transition:background .4s, color .4s*/}
.add-url .url-cats li.on, .add-url .url-cats li:hover{box-shadow: 0 1px rgba(255,255,255,.46), inset -1px 1px 3px rgba(0,0,0,.2);/*-webkit-transition:background .2s, color .3s*/}
.add-url .url-cats li:hover{background:#C6F4AC}
.add-url .url-cats li.on{background:#54c11a; color:#fff; text-shadow: 0 1px 1px rgba(0,0,0,.42);}
.add-url .url-cats .custom::before{content:'<'; display:block;border-top:1px dashed #f6f8fb; padding-bottom:5px }
.add-url .url-cats .custom{border-top:1px dashed #c2ccd9; margin-top:10px; } 
.add-url .url-cats .dashed{ display:block; overflow:hidden; height:0; border:1px dashed #c2ccd9; border-width:1px 0; border-bottom-color:#f6f8fb; margin:1px 0 0; } 
.add-url .cont{margin:45px 0 0 144px;}
.add-url .recommend{/*-webkit-mask-image:-webkit-linear-gradient(top, transparent, black 20px); */}
.add-url .recommend .loaderror{color:#999; font-size:14px; text-align:center; margin-top:35%; dis--play:none }
.add-url .recommend .loaderror a{text-decoration:underline; color:#0070C0}
.add-url .recommend .nodata{color:#999; font-weight:bold; font-size:18px; text-align:center; margin-top:35%; display:none }
.add-url .scroll{margin:5px 3px 0 5px!important; overflow:scroll; height:395px; padding-bottom:10px; -webkit-mask-image:-webkit-linear-gradient(bottom, transparent, black 3px); }
.scrollbar{margin:3px}
.scrollbar::-webkit-scrollbar{width:10px; height:0px}
.scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0, .25);border-radius:5px;}
.scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0, .30)}
.add-url .logo-list li{float:left; position:relative; overflow:hidden; cursor:pointer; margin:20px 0 0 20px;box-shadow:0px 0px 5px rgba(0, 0, 0, .35);}
.add-url .logo-list li.widget.added{cursor:default}
.add-url .logo-list li > *{position:absolute}
.add-url .logo-list li, .add-url .logo-list li img{width:135px; height:95px;}
.add-url .logo-list li h4{left:0; bottom:-20px; opacity:0; background:rgba(0,0,0,.35); padding-left:2px;width:100%; font-family:'宋体'; font-weight:normal; color:#fff; height:20px; line-height:20px; -webkit-transition:bottom .2s, opacity .3s}
.add-url .logo-list li:hover h4{bottom:0; opacity:1}
.add-url .logo-list li.added i{width:29px; height:29px; left:0; top:0; background:url(images/add_url_added.png); z-index:1}

/*hot keyword*/
/*.hot-keyword{background:url(images/hot_keyword.png) no-repeat 97% 10px}*/
.hot-keyword em, .hot-keyword span{float:left}
.hot-keyword em{ background:#B9B9D3; border-radius:2px;overflow: hidden;margin: 0px 9px 0 0;width: 15px;height: 15px; padding-right:1px;line-height: 14px;font-size: 11px;text-align: center;color: white;-webkit-text-size-adjust: none;}
.hot-keyword li:nth-child(1) em, .hot-keyword li:nth-child(2) em, .hot-keyword li:nth-child(3) em{background:#FE6C0F}
.hot-keyword .new{background:url(images/hot_k_new.png) no-repeat 96% -50px; padding-right:24px; }

/* 盒子 */
.sbox, .sbox-inner { position: absolute; top: 0; left: 0; bottom: 0; width:100% }
.sbox .sbox-inner { white-space: nowrap; }
.sbox { right: 0; overflow: hidden; }
/* 轮播 一页 */
.sbox .sbox-slide { display: inline-block; position: relative; width:100%; height:100% }
/* 盒子内容 */
.sbox .sbox-content { position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; white-space: nowrap; background:#F7F7F7; background-size:cover; color:#fff; text-align:center; display:table-cell; vertical-align:middle; height:100% }
.sbox .sbox-content .more a{color:#fff; display:block; height:100%; padding-top:28%;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.sbox .sbox-content .more{height:100%; /*vertical-align:middle; margin-top:28%*/}
/* 盒子浮动层 */
.sbox .sbox-title { position: absolute; bottom: 0; left: 0; right: 0; padding-left:4px; padding-right: 4px; /* button 的区域 */ overflow: hidden; text-overflow: ellipsis; background: rgba(0, 0, 0, 0.5); color: #fff; }
.sbox .sbox-button { position: absolute; bottom: 0; display: none; color: #fff; text-indent:-9999px; width:20px; height:32px; margin-top:-16px; top:50%; }
.sbox .sbox-button[rel=prev] { left: 0px; background:url(images/newsbox_left.png) no-repeat; }
.sbox .sbox-button[rel=next] { right: 0px; background:url(images/newsbox_right.png) no-repeat;}
.sbox .sbox-button:hover{background-position:-23px 0}
.drag-helper .sbox .sbox-button{display:none!important}
